autonomous payments - Francés Inglés Diccionario